have a stomach flu - French English Dictionary